Test d'utilisation d'un poppy "proxyfié" à distance

Creation d'un objet de type PoppyHumanoïd, proxy vers un autre Objet PoppyHumanoïd distant.

À date, avec la version de pypot présente sur le depot officiel de poppy, il y a un bug sur la partie RemoteRobotServer/RemoteRobotClient. Ce bug est résolu sur le fork de mac-call.

Instanciation du poppy proxy "client"

Utilisation de la classe : RobotClient


In [ ]:
from pypot.robot.remote import RemoteRobotClient
remote_robot = RemoteRobotClient('127.0.0.1',4241)

On affiche la position des moteur pour tester


In [ ]:
for m in remote_robot:
   print("%s : %s" % (m.name, m.present_temperature))